drive or ride for pleasure - German English Dictionary